hydrojet propulsion - English Synonyms Dictionary